permanent location - Spanish English Dictionary